int value = 31; string binary = Convert.ToString(value, 2); Console.WriteLine(binary.PadLeft(8, '0')); // Outputs "00011111"